/**
 * 定义一些常用的验证函数
 */
var Validator = {
				numberAndLetter : function(_str){
					return /^[0-9a-zA-Z]*$/g.test(_str);
				},
				email : function(_email){
					// 验证邮箱是否合法，合法返还true，否则返还false
			    	var pattern = /^([\.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;  
				    if (_email=="" || !pattern.test(_email)) {
				    	console.log("邮箱格式不合法");
				        return false;  
				    }
				    console.log("邮箱格式合法");
					return true;
				},
				nickname: function(_nickname) {
					// 验证规则：字母、数字、下划线组成，字母开头，4-16位。
					var pattern = /^[a-zA-z]\w{3,15}$/;
					if(!pattern.test(_nickname)) {
						console.log("昵称格式不合法");
						return false;  
					}
					console.log("昵称格式合法");
					return true;
				},
				phone : function(_phone){
					var pattern = /^1[3|4|5|7|8][0-9]\d{8}$/;
					if (_phone == "" || !pattern.test(_phone)) {
					    console.log("手机号码格式不合法");
						return false;
					}
					console.log("手机号码格式合法");
					return true;
				}
			};